iT邦幫忙

2024 iThome 鐵人賽

DAY 19
0
Modern Web

html跟css神奇的化學反應系列 第 19

day 19 css的 flex container

  • 分享至 

  • xImage
  •  

今天就來説flex的一些容器屬性吧

看到flex的話會想到display:flex了嗎

flex容器屬性有的是:

  • flex-direction
  • flex-wrap
  • flex-flow
  • justify-content
  • align-items
  • align-content

一般的flex的排版將會是這樣的。
https://ithelp.ithome.com.tw/upload/images/20240925/20168629t1vtq9bx2n.png

flex-direction

flex-direction看到direction方向就知道了他是可以定義你的容器的項目的方向。

主要有四個屬性可以去調整方向:

  • column
  • column-reverse
  • row
  • row-reverse

看到上面屬性的column跟row了嗎,我們之前就有説過行和列的方向,這樣是不是就很好懂了呢。我們來一一看每一個的方向是什麽吧

column
https://ithelp.ithome.com.tw/upload/images/20240925/20168629vXtVlb2ls9.png

column-reverse
https://ithelp.ithome.com.tw/upload/images/20240925/20168629D6cGM7DvuO.png

row
https://ithelp.ithome.com.tw/upload/images/20240925/201686293bJv1olgQQ.png

row-reverse
https://ithelp.ithome.com.tw/upload/images/20240925/20168629bJMD9gpX6L.png

flex-wrap

接下來就來説flex-wrap吧,flex-wrap這個屬性會讓項目是否應該換行。

主要有三個屬性可以去換行:

  • wrap
  • nowrap
  • wrap-reverse

接下來我們來看看寫了之後會呈現怎麽樣吧

wrap
https://ithelp.ithome.com.tw/upload/images/20240925/20168629t7GYi61utr.png

nowrap
https://ithelp.ithome.com.tw/upload/images/20240925/20168629SkhfOD55rZ.png

wrap-reverse
https://ithelp.ithome.com.tw/upload/images/20240925/20168629Lqay8sJZG6.png

專屬於 flex-direction 和 flex-wrap

flex-flow 這個屬性呢是專屬於設定flex-direction和flex-wrap的屬性。

他的寫法是flex-flow: flex-direction flex-wrap。程式碼是

flex-flow:row wrap;

這個的好處是可以讓我們寫程式的時候可以不用寫分開寫兩個屬性。

今天就到這邊啦~明天會繼續說其他的~我們明天見~


上一篇
day 18 css 的 border
下一篇
day 20 css 的 flex container (2)
系列文
html跟css神奇的化學反應30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言